###################################
#Event triggered when lapper start#
###################################
Event OnLapperStart()
GlobalVar $drift_on_off ;
$drift_on_off = "on" ;
GlobalVar $origL ;
$origL = "131" ;
GlobalVar $origT ;
$origT = "10" ;
#================#
#Drifting options#
#================#
Event OnDriftScore()
IF( $drift_on_off == "on" )
THEN
openPrivButton( "sdmback",$origL,$origT,22,14,4,-1,32," " );
openPrivButton( "sdmtext",$origL+1,$origT+1,20,4,4,-1,16,"^3DRIFT METER" );
IF( $AngleVelocity < 0 )
THEN
$Angle_drift=($AngleVelocity)*(-1);
openPrivButton( "sdmscores",$origL+1,$origT+5,20,4,4,-1,16,"Scores: ^2" . $DriftScore . " ^7" . $LastDriftScore );
openPrivButton( "sdmangle",$origL+1,$origT+9,20,4,4,-1,16,"Drift Angle: ^7" . $Angle_drift . "^2 =>" );
ELSE
openPrivButton( "sdmscores",$origL+1,$origT+5,20,4,4,-1,16,"Scores: ^7" . $DriftScore . " ^3" . $LastDriftScore );
openPrivButton( "sdmangle",$origL+1,$origT+9,20,4,4,-1,16,"Drift Angle: ^2<= ^7" . $AngleVelocity . " " );
ENDIF
ENDIF
EndEvent
Tim NL
Deamon
admin1
admin2
$UseUsernameForAuthentication = true;
Register MsgAction("!test",MA_test);
Sub MA_test()
$allow = "&C:\Program Files\LFS\CommonFiles\admin.txt";
openGlobalButton( "test",40,50,120,15,10,4,0,"" . $Nickname . " ^3is testing...",);
EndSub
####################################
#Event triggered when Lapper starts#
###################################$
Event OnLapperStart()
PlayerVar $admin_name="";
EndEvent
#################################################
#Connect messages when a player joins the server#
#################################################
Event OnConnect()
IF( $Username == "lfs-drift staff" || $Username == "admin_1" || $Username == "admin_2" )
THEN
$admin_name=$Nickname;
ENDIF
EndEvent
#################
#Command actions#
#################
Register MsgAction("!kick",MA_kick);
Sub MA_kick()
$allow = "lfs-drift staff,admin_1,admin_2";
cmdLFS( "/ban " . $argv . " 1" );
cmdLFS( "/msg " . $Nickname . " ^8got kicked by " . $admin_name);
EndSub
##############
#Race Control#
##############
#Auto restart:
#$AutoRestartRaceMn = Minutes between the end of a race (last player finished) and an automatic restart
.
.
.
$AutoRestartRaceMn = 3;
#############
#Default Car#
#############
$DefaultTopCar = $current_car;
###################################
#Event triggered when lapper start#
###################################
Event OnLapperStart()
GlobalVar $current_car ;
$current_car = "GTR" ;
EndEvent
##################
#Drifting options#
##################
.
.
.
Event OnDriftScore()
openPrivButton( "drf0",99,1,22,10,4,-1,16," " );
IF( $AngleVelocity < 0 )
THEN
$Angle_drift=($AngleVelocity)*(-1);
openPrivButton( "drf1",100,2,20,4,4,-1,32,"Score: ^7" . $DriftScore . " ^3" . $LastDriftScore );
openPrivButton( "drf2",100,6,20,4,4,-1,32,"Drift Angle: ^7" . $Angle_drift . "^2>" );
ELSE
openPrivButton( "drf1",100,2,20,4,4,-1,32,"Score: ^7" . $DriftScore . " ^3" . $LastDriftScore );
openPrivButton( "drf2",100,6,20,4,4,-1,32,"Drift Angle: ^2<^7" . $AngleVelocity . " " );
ENDIFEndEvent
##################
#Drifting options#
##################
.
.
.
Event OnDriftScore()
IF( $AngleVelocity < 0 )
THEN
$Angle_drift=($AngleVelocity)*(-1);
privMsg( "Score: ^7" . $DriftScore . " ^3" . $LastDriftScore );
privMsg( "Drift Angle: ^3<^7" . $Angle_drift . "^2>" );
ELSE
privMsg( "Score: ^7" . $DriftScore . " ^3" . $LastDriftScore );
privMsg( "Drift Angle: ^2<^7" . $AngleVelocity . "^3>" );
ENDIF
EndEvent
###################################
#Event triggered when lapper start#
###################################
Event OnLapperStart()
cmdLFS( "/vote yes" );
EndEvent